lame duck – Deutsch–English translations

🇬🇧 en de 🇩🇪

lame duck verb

  • a person or thing that is helpless, inefficient or disabled
lahme Ente
  • an official who is marking time until leaving their office
scheidender Amtsinhaber
Wiktionary Links